@charset "utf-8";
/* 基本定制 */
body { color: #444; background: #fff;font-family: "微软雅黑"; margin: 0;padding: 0;}
a { color: #444; font-size: 14px; }
a:hover { color: #00b3e9; }
.container { width: 990px; }
[class^="blank-"] { font-size: 0; line-height: 0; clear: both; }
.table th { background: #e7e7e7; }
.bgc-1 { background: #f1f1f1; }
.bgc-2 { background: #e9e9e9; }
.bgc-3 { background: #e1e1e1; }
.bgc-4 { background: #d9d9d9; }
.blue { color: #00b4e9; }
.blue:hover { color: #21cdff; }
.gray { color: #888; }
.gray:hover { color: #444; }
.orange { color: #e87712 }
.orange:hover { color: #ff8e29; }
.red { color: #ff2a6d }
.red:hover { color: #ff4580; }
.baizi { color: #FFFFFF; }
a.baizi:link { color: #FFFFFF; }
a.baizi:visited { color: #FFFFFF; }
a.baizi:hover { color: #FFFFFF; }
a.baizi:active { color: #FFFFFF; }
.help-inline,
.help-block { color: #999; }
.font-1x { font-size: 1em; }
.font-15x { font-size: 1.5em; }
.font-2x { font-size: 2em; }
.font-3x { font-size: 3em; }
.line-gray { border-top: 1px solid #e7e7e7; font-size: 0; line-height: 0; }
.right { padding: 0px; margin: 0px; float: right; text-align: right; vertical-align: middle; }
.button-blue{float:left;width:80px;height:40px;line-height:40px;background:#04b2ee;color:#fff;font-size:14px;text-align:center;display:inline-block;border-collapse: separate;*border-collapse: collapsed;border-radius: 4px;}
.button-blue:hover{background:#249749;color:#fff;display:inline-block;border-collapse: separate;*border-collapse: collapsed;border-radius: 4px;}
/*文件类型*/
.f-accdb,
.f-chm,
.f-doc,
.f-exe,
.f-htm,
.f-mdb,
.f-pdf,
.f-ppt,
.f-rar,
.f-txt,
.f-unknow,
.f-xls,
.f-video,
.f-audio,
.f-swf,
.f-wps,
.f-jpg,
.f-gif,
.f-iso { display: inline-block; zoom: 1; width: 16px; height: 18px; background: url(../images/file-trans.png) 3px -3px no-repeat; vertical-align: middle; margin-right: 4px; }
.table-3 .f-accdb,
.table-3 .f-chm,
.table-3 .f-doc,
.table-3 .f-exe,
.table-3 .f-htm,
.table-3 .f-mdb,
.table-3 .f-pdf,
.table-3 .f-ppt,
.table-3 .f-rar,
.table-3 .f-txt,
.table-3 .f-unknow,
.table-3 .f-xls,
.table-3 .f-video,
.table-3 .f-audio,
.table-3 .f-swf,
.table-3 .f-wps,
.table-3 .f-jpg,
.table-3 .f-gif,
.table-3 .f-iso { margin-right: 4px; }
.f-chm { background-position: 0 -26px; }
.f-doc { background-position: 0 -52px; }
.f-exe { background-position: 0 -78px; }
.f-htm { background-position: 0 -101px; }
.f-mdb { background-position: 0 -127px; }
.f-pdf { background-position: 0 -153px; }
.f-ppt { background-position: 0 -179px; }
.f-rar { background-position: 0 -205px; }
.f-txt { background-position: 0 -230px; }
.f-unknow { background-position: 0 -256px; }
.f-xls { background-position: 0 -282px; }
.f-video { background-position: 0 -308px; }
.f-audio { background-position: 0 -334px; }
.f-swf { background-position: 0 -360px; }
.f-wps { background-position: 0 -386px; }
.f-jpg { background-position: 0 -412px; }
.f-gif { background-position: 0 -438px; }
.f-iso { background-position: 0 -464px; }

/*顶部logo*/
.head-box{width:100%;background:#fff;height:76px;border:0px; }
.head-logo{width:990px;height:97px;background:#fff;border:0px;margin:0 auto;overflow:hidden;}
.head-logo img{margin-top: 15px;}
/*顶部导航条*/
.head-nav{width:100%;height:37px;background:#c10000;border-top:2px solid #c10000;margin-left:-38px; }
.head-nav ul{width:1157px;height:37px;margin:0 auto;overflow:hidden;padding:0px;}
.head-nav ul li{width: 77px;height:37px;float:left;text-align: center;/*margin-right: -40px;*/}
.head-nav ul li a{display:inline-block;height:37px;line-height:37px;color:#fff;font-size:15px;/*padding:0px 15px;margin-left:25px;*/font-weight: 600;}
.head-nav ul li a:hover{border-bottom:3px solid #000;}
.head-nav ul li .b-fpage{border-bottom:3px solid #000;}
/*位置导航*/
.ziliaolingqv {margin-left: 370px;height:140px;margin-top: 10px;margin-left: 220px;}



.wz-ftitle{width:990px;height:50px;line-height:50px;margin:0 auto;font-size:14px;color:#666;text-align:left;margin-top:20px}
.wz-ftitle a{color:#666;}
.wz-ftitle a:hover{color:#333;}
.wz-ftitle1{width:990px;height:50px;margin:auto;font-size:14px;color:#666;margin-left: 290px;margin:0 auto;margin-top:20px;margin-bottom: 70px;}


.wz-ftitle223{width:990px;height:50px;line-height:50px;margin:0 auto;font-size:14px;color:#666;text-align:left;margin-top:50px}
.wz-ftitle223 a{color:#666;}
.wz-ftitle223 a:hover{color:#333;}

/*新闻图片*/
.news-large{width:1200px;height:352px;background:#fff;border-bottom:1px solid #ddd;overflow:hidden; border: 1px solid #ccc;margin-top: 12px;}
.container .bow{margin-left:0px;}
.news-tab{float:left;width:740px;height:350px;position:relative;}
.tab-img{width:740px;height:350px;}
.tab-img img{width:740px;height:350px;}
.tab-scrol{width:740px;height:100px;background:url(../images/big_shadow.png) 0px 0px no-repeat;position:absolute;top:250px;left:0px;}
.tab-scrol .tab-numbel{width:740px;height:25px;overflow:hidden;}
.tab-numbel span{float:right;width:25px;height:25px;background:url(../images/big_scrol.png) 0px 0px no-repeat;text-align:center;color:#fff;line-height:25px;font-size:14px;margin-right:20px;cursor:pointer;}
.tab-numbel .tab-scroll{background:url(../images/big_scrol.png) 0px -35px no-repeat;}
.tab-scrol .tab-con{width:740px;height:20px;line-height:20px;font-size:14px;color:#fff;text-indent:10px;margin:20px 0px;}
/*登录*/
.user-manage{float:right;width:230px;height:400px;}
.ldtj_1{
	width: 100%;
	height: 30px;
	margin-top: -22px;
	font-size: 15px;
	border-bottom: 2px solid #eee;
	

}	
.ldtj_1 h3{
	width: 77px;
	height: 30px;
	border-bottom: 2px solid #2284CD;
	padding-left: 12px;
	font-size: 15px;
	line-height: 30px;
}
.ldtj_2 ul{
	padding-left: 7px;	
	margin-top: 6px;
	
}
.ldtj_2 ul li{
	line-height: 24px;
}


.user-link{width:230px;height:60px;background:#249749;line-height:60px;font-size:18px;color:#fff;text-align:center;border-collapse: separate;*border-collapse: collapsed;border-radius: 4px;margin-bottom:15px;}
.user-loginr{width:230px;height:420px;}
.user-loginr p{font-size:18px;}
.user-loginr-c{padding-bottom:20px;}
.user-loginr-c .book-label{width:50px;color:#666;font-size:14px;}
.user-loginr-c .book-controls{margin-left:58px;}
.user-loginr-c .txt-999{height:20px;line-height:20px;color:#999;}
.user-loginr-c img{width:50px;height:22px;vertical-align:middle;margin:0px 10px;}
.user-loginr-c .loginch{color:#04b2ee;text-decoration:underline;}
.user-span { _float: left; _display: inline; _margin-left: 10px; width: 160px; }
.user-yz { _float: left; _display: inline; _margin-left: 10px; width: 50px; }
.user-logins{overflow:hidden;}
.user-logins .login-in{float:left;width:80px;height:40px;line-height:40px;background:#04b2ee;color:#fff;font-size:14px;text-align:center;border-collapse: separate;*border-collapse: collapsed;border-radius: 4px;}
.user-logins .login-in:hover{background:#249749;border-collapse: separate;*border-collapse: collapsed;border-radius: 4px;}
.user-logins .login-password{float:left;font-size:14px;color:#04b2ee;text-decoration:underline;line-height:40px;padding-left:20px;}
.user-logins .login-password:hover{text-decoration:none;}
.user-loginr-d{width:230px;padding-bottom:20px;text-align:center;margin:auto;}
.user-loginr-d img{width:150px;height:150px;border-radius:75px;}
.user-loginr-d .xm{width:230px;font-size:16px;line-height:40px;color:#04b2ee;text-align:center;}
.user-loginr-d .sj{width:230px;font-size:12px;line-height:40px;color:#888;text-align:center;}
.user-loginr-d .pt{width:170px;height:40px;background:#04b2ee;line-height:40px;font-size:16px;color:#fff;text-align:center;margin:20px auto 0px auto;border-radius:4px;}
/*注册*/
.register-one{height:69px;line-height:69px;margin-bottom:20px;color:#666;padding-right:20px;padding-left:20px;border-bottom: solid 1px #EFEFEF;overflow:hidden;}
.register-one p{float:right;margin:0px;}
.register-one span{font-size:26px;color:#04b2ee;}
.register-one a{display:inline-block;width:64px;height:30px;line-height:30px;color:#fff;text-align:center;background:url(../images/tj_bga.gif) 0px 0px no-repeat;margin-left:10px;}
.register-one a:hover{background:url(../images/tj_bgahover.gif) 0px 0px no-repeat;}
.register-two{padding:0px 20px 35px;}
.remail{margin-bottom:20px;border-bottom:1px solid #04b2ee;}
.register-two .mb-45{margin-bottom:45px;}
.remail a{display:inline-block;height:40px;font-size:16px;line-height:40px;color:#fff;padding:0 30px;background:#04b2ee;}
.register-two .c-666{color:#666;}
.register-two .c-999{color:#999;}
.register-two img{width:62px;height:22px;vertical-align:middle;margin-right:15px;margin-left:10px;}
.register-two .rechang{color:#04b2ee;text-decoration:underline;}
.register-two input{color:#999;}
.register-two .rezcxz{color:#04b2ee;}
.register-zc{width:400px;height:35px;}
.register-zc a{display:block;width:90px;height:35px;line-height:35px;margin:0 auto;font-size:14px;color:#fff;background:url(../images/tj_bg.gif) 0px 0px no-repeat;text-align:center;}
.register-zc a:hover{background:url(../images/tj_bghover.gif) 0px 0px no-repeat;}
.register-two .txt{height:20px;line-height:20px;}
/*右侧*/
.right-x{width: 230px;margin:20px 0px 25px 0px;padding:0px;float:right;}
.right-x ul{width: 230px;margin:0px;padding:0px;list-style-type:none;}
.right-x li{width: 230px;height:40px;font-size:14px;line-height:40px;margin:0px;padding:0px;list-style-type:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.right-bt{width:228px;height:49px;line-height:49px;color:#04b2ee;color:#00b3e9;font-size:16px;margin:0px 0px 10px 0px;border-bottom:1px solid #ddd;}




.right-x2{width: 230px;margin:20px 0px 25px 0px;padding:0px;float:right;}



/*左侧区块*/
.box-740{float:left;width:740px;border-right:1px solid #ddd;margin-top:20px;}
.box-7401-bt{width:720px;height:49px;line-height:49px;font-size:16px;color:#00b3e9;border-bottom:1px solid #ddd;margin:0px 0px 10px 0px;}
.box-740-bt{width:350px;height:49px;line-height:49px;font-size:16px;color:#00b3e9;border-bottom:1px solid #ddd;margin:0px 0px 10px 0px;float:left}
.box-left{width:350px;height:49px;line-height:49px;font-size:16px;color:#00b3e9;border-bottom:1px solid #ddd;margin:0px 0px 10px 0px;float:left}
.box-350{width:350px;float:left;}
.m-350-top{width:350px;height:40px;padding:0px;margin:0px;float:left;line-height:40px;}
.m-350-top-bt{height:40px;font-size:14px;padding:0px;margin:0px;float:left;line-height:30px;text-align:left;vertical-align:top;color:#249749;}
.m-350{width:350px;padding:5px 0px 20px 0px;margin:0px;float:left;}
.m-350 ul{width:350px;padding:0px;margin:0px;text-align:left;vertical-align:top;display:inline-block; }
.m-350 li{width:350px;height:32px;font-size:14px;line-height:32px;text-align:left;vertical-align:middle;list-style-type:none;list-style-position:inside;float:left;border-top:none;border-right:none;border-bottom:1px dotted #d5d5d5;border-left:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.box-480-bt{width:443px;height:49px;line-height:49px;font-size:16px;color:#00b3e9;border-bottom:1px solid #ddd;margin:0px 0px 10px 0px;float:left;}
.box-480{width:443px;background-color:#fff;border:1px solid #ddd;padding:15px 20px;float:left;margin:10px 0 0 8px;}
.m-480{width:443px;padding:5px 0px 20px 0px;float:left;}
.m-480 ul{width:443px;padding:0px;margin:0px;text-align:left;vertical-align:top;display:inline-block; }
.m-480 li{width:443px;height:32px;font-size:14px;line-height:32px;text-align:left;vertical-align:middle;list-style-type:none;list-style-position:inside;float:left;border-top:none;border-right:none;border-bottom:1px dotted #d5d5d5;border-left:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.m-480 h1{width:443px;height:40px;font-size:16px;padding:0px;margin:0px;float:left;line-height:30px;text-align:left;vertical-align:top;color:#000;font-weight:normal;}
.m-480 img{width:120px;height:90px; background-color:#eee;margin:0px 20px 20px 0px;float:left;}
.m-480 p{display:inline-block;width:300px;height:90px;padding:0px;margin:0px;color:#888;font-size:12px;line-height:30px;text-align:left;vertical-align:middle;float:left;text-overflow:ellipsis;overflow:hidden;}
.m-480 p a{color:#666;}
.m-480 p a:hover{color:#d5d5d5;}
.box-320{width:316px;float:left;}
.box-320-top{width:316px;height:49px;line-height:49px;font-size:16px;color:#00b3e9;text-align:left;border-bottom:1px solid #ddd;margin:0px 0px 10px 0px;}
.box-320-top span{font-size:12px;}
.box-320-img{width:316px;height:237px; background-color:#eee;margin:10px 0px;}
.m-320-top{width:316px;height:40px;padding:0px;margin:0px;float:left;line-height:40px;}
.m-320-top-bt{height:40px;font-size:16px;padding:0px;margin:0px;float:left;line-height:30px;text-align:left;vertical-align:top;color:#00b3e9;}

.m-320{width:316px;padding:5px 0px 20px 0px;margin:0px;float:left;}
.m-320 ul{width:316px;padding:0px;margin:0px;text-align:left;vertical-align:top;display:inline-block; }
.m-320 li{width:316px;height:34px;font-size:14px;line-height:32px;text-align:left;vertical-align:middle;list-style-type:none;list-style-position:inside;float:left;border-top:none;border-right:none;border-bottom:1px dotted #d5d5d5;border-left:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.m-320-h1{height:90px;font-size:13px;padding:0px;margin:0px 0px 10px 0px;float:left;line-height:30px;text-align:left;vertical-align:top;color:#249749;font-weight:normal;}
.m-320-h1 a{color:#249749;}
.m-320-h1 a:hover{color:#249749;text-decoration:underline;}
.m-jyyd{width:350px;float:left;}
.m-jyyd img{width:730px;height:70px; background-color:#eee;margin:10px 0px;}
.box-990{width:990px;}
.box-990-bt{height:49px;line-height:49px;font-size:16px;color:#00b3e9;border-bottom:1px solid #ddd;margin:0px 0px 10px 0px;}

.box-990-bt span{font-size:12px;display:inline-block;}
.m-990{width:990px;padding:0px;margin:0px;float:left;}

.m-990-jyyd{width:1010px;padding:0px -20px 0px 0px;margin:0px;float:left;position:relative;}
.box-320-jyyd{width:316px;margin:0px 20px 0px 0px;float:left;}
.outerDiv1{overflow:hidden;height:230px;width:990px;float:left}
.outerDiv2{overflow:hidden;height:230px;width:990px;float:right}
.jyms-gd{float:left;width:120px;height:190px;margin:10px 0px 0px 25px;}
.jyms-gd img{width:120px;height:160px; background-color:#eee}
.jyms-gd p{display:inline-block;width:120px;height:30px;color:#666;font-size:14px;line-height:30px;text-align:center;vertical-align:middle;overflow:hidden;}
.jyms-gd p a{color:#666;}
.jyms-gd p a:hover{color:#d5d5d5;}

.box-lbnr { width:100%;background-color:#fff;border-radius:4px;margin:0px aout 20px aout;overflow:hidden;font-size: 14px;}
.box-lbnr ul{width:100%;margin:0px;padding:0px;list-style-type:none;}
.box-lbnr li{width:100%;height:35px;font-size:14px;line-height:35px;margin:0px;padding:0px;list-style-type:none;text-overflow:ellipsis;white-space:nowrap;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.box-lbnr-bt{height:40px;line-height:30px;font-size:16px;color:#00b3e9;border-bottom:1px solid #ddd;margin:0px 0px 10px 0px;}
.box-lbnr-bt span{font-size:12px;}
.box-lbnr p { line-height: 2.0em; text-align: left; vertical-align: top; width: 100%; font-size: 16px; }
.box-lbnr p img { width:150px;height:200px;padding: 0px; margin: 0px 20px 5px 0px; text-align: left; vertical-align: top; float: left; }
.box-lbnr-sp { width:900px;padding:0px;margin:0px aout 30px aout;}



.box-wznr { 
	width:1050px;
	height: 100%;
	border-radius:4px;
	overflow:auto;
}

.imggg{
	width: 678px;
	height: 100px;
	border: 1px solid #ccc;
	background: url(../images/art-top.jpg) no-repeat left;
	background-size:100% 100%;

}


.box-wznr1 h1{line-height:2.0em;font-size:24px;text-align:left;color:#000;margin:0px aout 0px aout;font-weight:normal; }
.box-wznr1 h2 { font-size: 14px; color: #888; line-height: 22px; text-align: left; vertical-align: top; width: 100%;font-weight:normal; }
.box-wznr p { line-height: 2.2em; text-align: left; vertical-align: top; width: 110%; font-size: 14px; text-indent:2em;}
.box-wznr p img { padding: 0px; margin: 0px 20px 5px 0px; text-align: ; vertical-align: top; float: ; }
.box-wznr1{
	width: 70%;
	background-color:#fff;
	border-top: 2px solid #ccc;
	float: left;
	margin-left: -50px; 
}
.box-wznr2{
	width: 85%;
	margin: 0 auto;
}
.box-wznr3{
	width: 28%;
	float: right;
}
.wznr3-1{
	width: 99%;
	height: 300px;
	
	background: #fff;
}
.wznr3-1 li{
	color: #fff;
}
.wznr3-1 li a{
	line-height: 2.3em;
	background: url(../images/dot1.jpg) no-repeat left 15px top 8px;
	padding-left: 25px;
	color: #444;
}
.wznr3-1 h3{
	width: 99%;
	height: 33px;
	background: #c10000;
	margin: auto;
	line-height: 32px;
	border-top: 1px solid #ccc;
	color: #fff;
	border-radius: 2px;
}



.wznr3-2{
	width: 99%;
	height:290px;
	/*border-top: 1px solid #ccc;*/
	background: #fff;
}
.wrapper { width:99%;/* border:1px solid #e6e6e6;*/	border-radius: 2px;}
/*--=tabPanel--*/
/*#tab{border:1px solid #ccc;}*/
#tab .tab-bd{border-top:none;margin:0 auto;padding:10px;text-align:left;height:46px;position:relative}
.tab-nav{margin:0 auto;padding:0;background:#c10000;height:26px;}
.tab-nav li{display:inline;list-style:none outside none;width:33.3%;height:26px;float:left;line-height:26px;text-align:center;}
.tab-nav li a{color:#fff;display:inline-block}
.tab-nav li a:hover,.tab-nav li.hover a{text-decoration:none;background:#fff;color:#000;display:block; }
.hidden{display:none}
.tab-bd li{
	color: #fff;
	white-space:nowrap;text-overflow:ellipsis;overflow:hidden;
}
.tab-bd li a{
	line-height: 2.2em;
	padding-left: 19px;
	color: #444;
}




.wznr3-3{
	width: 99%;
	height: 180px;
	background: url(../images/461563469052419304.jpg) no-repeat;
	background-size:100% 100%;
	margin-bottom: 12px;

}










.news_recomm { 
	line-height: 2.0em; 
	text-align: left; 
	vertical-align: top; 
	width:735px; 
	font-size: 16px; 
	text-indent:3.5em; 
	border-top:1px solid #9e9ea7;
	margin-bottom: 180px; 
}
.news_recomm span {
  display: block;
  font-weight: bold;
  margin-bottom:10px;
  margin-top:30px;
}
.news_recomm ul{
	width: 50%;
	float: left;


}

.wz-pl{ width: 868px; height: 36px; padding: 0px 19px 0px 19px; margin-bottom: 30px; line-height: 36px; background-color: #f7f7f7; font-size: 14px;text-align: left; vertical-align: top; border: 1px solid #ddd; float: left; }
.center-dt { width: 908px; height: 80px; margin: 15px 0px 10px 0px; padding: 0px 0px 25px 0px; border-bottom:1px dashed #ddd;float: left; }
.center-dt img { width: 80px; height: 80px; margin: 0px 10px 0px 0px; padding: 0px;border-radius: 40px; float: left; }
.center-dt h1 { width: 818px; height: 30px; margin: 0px; padding: 0px; font-size: 14px; line-height: 30px; text-align: left; vertical-align: middle; float: left; }
.center-dt h1 a:link { font-size: 14px; }
.center-dt h1 a:visited { font-size: 14px; }
.center-dt h1 a:hover { font-size: 14px; }
.center-dt h1 a:active { font-size: 14px; }
.center-dt h1 span { font-size: 12px; }
.center-dt p { width: 818px; height: 25px; font-size: 14px;margin: 0px; padding: 0px; color: #888; line-height: 25px; text-align: left; vertical-align: middle;text-indent:0em; float: left; }
.box-jhsb { width:988px;padding:30px 0px; background-color:#fff;border:1px solid #ddd;margin:aout;overflow:hidden;}
.jhsb{float:left;width:200px;height:190px;margin:0px 0px 40px 37px;}
.jhsb img{width:200px;height:150px; background-color:#eee}
.jhsb p{display:inline-block;width:200px;height:30px;color:#666;font-size:14px;line-height:30px;text-align:center;vertical-align:middle;text-overflow:ellipsis;overflow:hidden;}
.jhsb p a{color:#666;}
.jhsb p a:hover{color:#d5d5d5;}
.box-jsfz { width:918px;padding:20px 35px;background-color:#fff;border:1px solid #ddd;margin:0px aout 20px aout;overflow:hidden;}
.box-jsfz-bt{width:918px;height:49px;line-height:49px;font-size:16px;color:#00b3e9;border-bottom:1px solid #ddd;margin:0px 0px 10px 0px;}
.box-jsfz-bt span{font-size:12px;}
.m-jyms{width:1010px;padding:0px;margin:10px -20px 20px 0px;float:left;}
.m-jyms p{width:124px;height:39px;font-size:14px;line-height:39px;margin:0px 20px 0px 0px;padding:0px;border-bottom:1px dotted #d5d5d5;text-overflow:ellipsis;white-space:nowrap;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;float:left;}
.m-jyms-gd{width:938px;padding:0px;margin:10px -20px 30px 0px;float:left;}
.m-jyms-gd p{width:136px;height:39px;font-size:14px;line-height:39px;margin:0px 20px 0px 0px;padding:0px;border-bottom:1px dotted #d5d5d5;text-overflow:ellipsis;white-space:nowrap;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;float:left;}
.box-jylb-230 { width:230px;padding:0px;margin-right:20px;float:left;overflow:hidden;}
.box-jylb-230 ul{width:230px;padding:0px;margin:0px;text-align:left;vertical-align:top;display:inline-block; }
.box-jylb-230 li{width:220px;padding-left:10px;height:50px;font-size:15px;line-height:48px;text-align:left;vertical-align:top;list-style-type:none;list-style-position:inside;float:left;background: url(../images/ln-bj.png) 0px 48px repeat-x;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.box-jylb-230-bt { width:209px;height:48px;line-height:48px;padding:0px 10px;margin-bottom:10px;border:1px solid #fff;background-color:#04b2ee;color:#fff;font-size:16px;text-align:center;vertical-align:middle;}
.box-jylb-740 { width:678px;padding:30px;background-color:#fff;border:1px solid #ddd;margin:0px;overflow:hidden;}
.box-jylb-740 ul{width:100%;margin:0px;padding:0px;list-style-type:none;}
.box-jylb-740 li{width:100%;height:40px;font-size:14px;line-height:40px;margin:0px;padding:0px;list-style-type:none;text-overflow:ellipsis;white-space:nowrap;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.box-jylb-740-bt{height:49px;line-height:49px;font-size:16px;color:#00b3e9;border-bottom:1px solid #ddd;margin:0px 0px 10px 0px;}
.box-jylb-740-bt span{font-size:12px;}
/*我要投稿*/
#ht-center{position:absolute;right:0px;}
.ht-manage{position:absolute;top:60px;_top:120px;background:#00b3e9;}
.htdivover{position:absolute;top:60px;_top:120px;background:#249749;}
#ht-center a{display:block;width:16px;font-size:14px;color:#fff;padding:15px;}
/*文件类型*/
.fujian { width:908px;margin:50px 0px; }
.fujian dl { width:908px;margin:0px; }
.fujian dt { width:908px;height:40px;font-size:14px;line-height:40px;font-weight:bold;margin: 0px;padding:0px; }
.fujian dd { width:908px;height:44px;font-size:14px;line-height:44px;color:#888;margin:0px;padding:0px;border-bottom:1px dotted #d5d5d5; }
.f-accdb, .f-chm, .f-doc, .f-exe, .f-htm, .f-mdb, .f-pdf, .f-ppt, .f-rar, .f-txt, .f-unknow, .f-xls.f-video, .f-audio, .f-swf, .f-wps, .f-jpg, .f-gif, .iso { display:inline-block; zoom:1; width:16px; height:16px; background: url(../images/file-trans.png) no-repeat; padding: 0px; text-align: left; vertical-align: middle; line-height: 30px; border: 0px; margin: 0px 5px 0px 0px; }
.f-chm { background-position:0 -26px; }
.f-doc { background-position:0 -52px; }
.f-exe { background-position:0 -78px; }
.f-htm { background-position:0 -101px; }
.f-mdb { background-position:0 -127px; }
.f-pdf { background-position:0 -153px; }
.f-ppt { background-position:0 -179px; }
.f-rar { background-position:0 -205px; }
.f-txt { background-position:0 -230px; }
.f-unknow { background-position:0 -256px; }
.f-xls { background-position:0 -282px; }
.f-video { background-position:0 -308px; }
.f-audio { background-position:0 -334px; }
.f-swf { background-position:0 -360px; }
.f-wps { background-position:0 -386px; }
.f-jpg { background-position:0 -412px; }
.f-gif { background-position:0 -438px; }
.f-iso { background-position:0 -464px; }


/*左侧导航*/
.sc-sidebar,
.content-1 { height: 99%; background: #fff; border: 1px solid #e7e7e7; border-radius: 4px; }
.sc-sidebar { padding:0 0 50px 0; }
.sc-sidebar dl { margin: 0; }
.sc-sidebar dt { background: #00b4e9; font-size: 20px; padding: 10px; border-bottom: 1px solid #e7e7e7; color: #fff; margin-bottom: 10px; }
.sc-sidebar dd { font-size: 14px; padding: 10px; }
.sc-sidebar-item { color: #666; }
.sc-sidebar .active { color: #00b4e9; }
/*图标*/
[class^="icon-"] { display: inline-block; vertical-align: middle; }
.icon-order { width: 20px; height: 20px; background: url(../images/icon-1.png) -105px -363px no-repeat; }
.icon-address { width: 20px; height: 20px; background: url(../images/icon-1.png) -136px -10px no-repeat; }
/*右侧内容*/
.content-1 { padding: 0 20px 20px; }
.hd { border-bottom: 1px solid #00b4e9;  }
.hd-tit { font: bolder 14px/1.5 microsoft-yahei; color: #00b4e9;  }
.msg-1 { background-color: #f1f1f1; border: solid 1px #e7e7e7; padding: 10px 20px; border-radius: 4px; }
.shop-info,.hd { *zoom: 1;
}
.shop-info:before,
.shop-info:after,.hd:before,.hd:after { display: table; content: ""; clear: both; }
.info-detail { float: left; margin-right: 20px; }
.shop-info em { font-size: 16px; font-style: normal; font-weight: bolder; color: #e87712; }
.content-tit { font-size: 16px; }
.position-re { position: relative; }
.form-placeholder { position: absolute; left: 15px; top: 7px; color: #a1a1a1; }
.table-noborder td { border: none; }
/*切换标签*/
.tab-1 { border-bottom: 2px solid #e7e7e7; }
.tab-1 li { margin-right: 20px; }
.tab-1 li a { display: inline-block; float: left; padding: 5px 0 5px 20px; color: #999; margin-bottom: -2px; }
.tab-1 li em { font-weight: bold; font-style: normal; color: #e87712; margin-right: 20px; }
.tab-1 .active { border-bottom: 2px solid #e87712; color: #e87712; }
.pipe { width: 1px; height: 12px; display: inline-block; background: #e7e7e7; }
.ks-button-group label { float: left; vertical-align: middle; margin: 5px 15px; 0 0;
}
.ks-button-group { float: left; vertical-align: middle; }
/*步骤条*/
.ks-steps { overflow: hidden; }
.ks-steps li.ks-steps-item { display: inline-block; zoom: 1; text-align: center; background-color: #E4E4E4; font-weight: 700; color: #666; vertical-align: top; height: 24px; line-height: 24px; position: relative;  *display:inline;
}
.ks-steps li.first { border-radius: 3px 0 0 3px; -moz-border-radius: 3px 0 0 3px; -webkit-border-radius: 3px 0 0 3px; }
.ks-steps li.last { border-radius: 0 3px 3px 0; -moz-border-radius: 0 3px 3px 0; -webkit-border-radius: 0 3px 3px 0; }
.ks-steps li.current { color: white; background-color: #FF7A0E; }
.ks-steps li.done { color: white; background-color: #00b4e9; }
.ks-steps li .trigon { width: 15px; height: 24px; overflow: hidden; position: absolute; top: 0; right: -14px; background-color: transparent; z-index: 200; }
.ks-steps li .trigon .bor { position: absolute; left: 0; top: -2px; border-width: 14px; border-color: transparent transparent transparent white; border-style: dashed dashed dashed solid; }
.ks-steps li .trigon .blo { position: absolute; top: 0; left: 0px; border-width: 12px; border-color: transparent transparent transparent #E4E4E4; border-style: dashed dashed dashed solid; }
.ks-steps li.done .trigon .blo { border-left-color: #00b4e9; }
.ks-steps li.current .trigon .blo { border-left-color: #FF7A0E; }
.ks-steps li .trigon span { width: 0; height: 0; line-height: 0; }
.cart-c-s { font-size: 14px; width: 604px; margin-right: auto; margin-bottom: 40px; margin-left: auto; }
.cart-c-s p { text-align: center; float: left; width: 196px; }
.cart-c-s p.cart-c-s-1 { width: 192px; }
.cart-c-s p.cart-c-s-3 { color: #666; width: 171px; }
/*按钮*/
.btn-red { display: inline-block; padding: 15px 30px; background: #EF2501; border: 1px solid }
/*尾部*/
.footer{width:100%;height:90px;background:#f1f1f1;border-top:1px solid #ddd;margin:20px auto 0px auto;}
.footer ul{width:980px;margin:-5px auto 0px;}
.footer ul li{width:980px;height:25px;margin:0 auto;/*color:#666;*/text-align:;line-height:25px;}


.huizi{color:#827777; text-align:center;}

.mfkc{
	width: 990px;
	height: 210px;
	margin: auto;
}

.browse-books-container {
  width: 100%;
  margin-right: 0;
  display: inline;
  margin-top: 1.5em;
}
.page-heading-wrapper {
  width: 100%;
  float: right;
  margin-right: 0;
  display: inline;
  border-bottom: 1px solid #bbe8f9;
  margin-top: 0em;
  padding-top: 0em;
  padding-bottom: 0em;
  margin-bottom: 1.5em;
}
.page-heading-wrapper h4 {
  margin-bottom: 0.5em;
}
.page-heading-wrapper h4 i{ padding-right:10px; color:#ff700b;}
.browse-books-list-container {
  width: 100%;
  float: right;
  margin-right: 0;
  display: inline;
}
.browse-books-list-container li.browse-books-book-single {
  background: white;
  border: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
    width:183px;
  float: left;
  margin-right:7px;
  margin-left:7px;
  display: inline;
}
 .lkw-product-thumbnail {
  position: relative;
  margin-bottom: 0.5em;
}
.lkw-product-thumbnail-link {
  position: relative;
  display: block;
  z-index: 2;
  border: 1px solid #e3e3e3;
  background: white;
  height: 220px;
  padding: 5px;
  overflow: hidden;
}
 .lkw-product-thumbnail-link img {
  display: block;
  margin: 0 auto;
  width: 100%;
  height: 133px;
}
.lkw-product-details-title {
  padding-bottom: 0;
}
.lkw-product-details-title h5 {
  line-height: 1.71429em;
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.lkw-product-details-resources p {
  margin: 0;
  line-height: 1.63636em;
}
.lkw-product-details-resources p a {
  color: #a0a0a0;
}
.main-content {
  width: 725px;
  float: right;
  margin-right: 0;
  display: inline;
      margin-bottom: 15px;
}..book-landing-info {
  width: 100%;
  float: right;
  margin-right: 0;
  display: inline;
  margin-bottom: 1em;
}
.book-landing-info {
  width: 100%;
  float: right;
  margin-right: 0;
  display: inline;
  margin-bottom: 1em;
}
.book-landing-info-image {
  width: 20.3252%;
  float: left;
  margin-right: 2.43902%;
  display: inline;
  text-align: center;
}
.book-landing-info-image img.book-image {
  width: 100%;
    border: 5px solid white;
  -moz-box-shadow: 0px 0px 0px 1px #e3e3e3;
  -webkit-box-shadow: 0px 0px 0px 1px #e3e3e3;
  box-shadow: 0px 0px 0px 1px #e3e3e3;
}
.book-landing-info-description {
  width: 77.23577%;
  float: right;
  margin-right: 0;
  display: inline;
  line-height: 1.61538em;
}
.book-landing-info-description li:first-child {
  padding-top: 0em;
}
.book-landing-info-description li {
  position: relative;
  padding-left: 152px;
  margin-top: 0em;
  padding-top: 0.5em;
  padding-bottom: 0.5em;
  margin-bottom: 0em;
  border-bottom: 1px dotted #e3e3e3;
}
.readmore-js-section {
  overflow: hidden;
    display: block;
  width: 100%;
}
.book-landing-info-description li label {
  position: absolute;
  left: 0;
  width: 130px;
    font-weight: 600;
}
.taxonomy-section-heading {
  width: 100%;
  float: right;
  margin-right: 0;
  display: inline;
  margin-top: 0;
  padding-top: 0em;
    margin-bottom: 15px;
  border-bottom: 1px solid #e3e3e3;
  font-size: 24px;
}
.txt-green {
  color: #2bc767;
}
.sidebar-content {
  width:243px;
  float: left;
  margin-right: 10px;
  display: inline;
}
.ask-question-widget-full {
  margin-top: 0em;
    width: 100%;
  float: right;
  margin-right: 0;
  display: inline;
    margin-bottom: 1.5em;
}
.ask-question-widget-full div.ask-question-widget-full-form {
  width: 100%;
  float: right;
  margin-right: 0;
  display: inline;
  border: 1px solid #bbe8f9;
  margin-top: 0em;
  padding-top: 1em;
  padding-bottom: 1em;
  margin-bottom: 0em;
  padding-left: 1em;
  padding-right: 1em;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
    background: linear-gradient(to bottom, #f7fcfe 0%, #e6f6fd 100%);
  background-image: -ms-linear-gradient(top, #f7fcfe 0%, #e6f6fd 100%);
  background-image: linear-gradient(to bottom, #f7fcfe 0%, #e6f6fd 100%);
}
.ask-question-widget-full div.ask-question-widget-full-form h4 {
  margin-top: 0em;
  padding-top: 0em;
  padding-bottom: 0em;
  margin-bottom: 0.5em;
  text-align: center;
}
.ask-question-widget-sidebar-marketing {
  width: 100%;
  float: right;
  margin-right: 0;
  display: inline;
  margin-top: 1em;
  padding-top: 1em;
  border-top: 1px solid #bbe8f9;
}
.ask-question-widget-sidebar-marketing p {
  margin-left: 1.2em;
}
.ask-question-tips {
  width: 35em;
  display: none;
}
.sidebar-content-widgets {
  margin-bottom: 1.5em;
}
.lkw-solid-grey-thin-border-box {
  border: 1px solid #e3e3e3;
  background: #fcfcfc;
}
.lkw-solid-grey-thin-border-box h5, .lkw-solid-grey-thin-border-box h6 {
  border-color: #e3e3e3;
}
.readmore-js-section {
  overflow: hidden;
    display: block;
  width: 100%;
}
.readmore-js-toggle {
  margin-top: 0.5em;
}
.au_banner_wrapper {

  background-repeat: repeat-x;
  background-position: left bottom;
  background-size: 1550px 260px;
}
.au_banner-clouds_graphics {
  -moz-animation: clouds 400slinear infinite;
  -webkit-animation: clouds 400slinear infinite;
  animation: clouds 400slinear infinite;
}
.au_banner-mural_graphics {
background:#f0f9fa;

}
.au_banner_heading {
  padding-top: 78px;
    font-size: 26px;
  line-height: 50px;
    margin-top: 0;
}
.au_banner_container, .ot_banner_container, .oi_investors_container, .jobs_banner_container, .jobs-detail_banner_container, .pr_banner_container, .kd_banner_container {
  min-height: 360px;
  text-align: center;
  z-index: 2;
  position: relative;
    max-width: 1026px;
  margin-left: auto;
  margin-right: auto;
  min-width: 320px;
  padding-left: 18px;
  padding-right: 18px;
  display: block;
}
.au_nav_wrapper {
  background: rgba(255,255,255,0.8);
  -moz-box-shadow: 0 1px 0 0 #e3e3e3;
  -webkit-box-shadow: 0 1px 0 0 #e3e3e3;
  box-shadow: 0 1px 0 0 #e3e3e3;
    position: relative;
  z-index: 2;
}
.au_nav_container {
  max-width: 1026px;
  margin-left: auto;
  margin-right: auto;
  min-width: 320px;
  padding-left: 18px;
  padding-right: 18px;
    display: block;
}
.au_nav-links_group {
  text-align: center;
  margin-bottom: 0;
}
.au_nav-links_group li {
  display: inline-block;
  margin-left: 18px;
  margin-right: 18px;
}
.au_nav-links_group li a {
  position: relative;
  display: block;
  padding-top: 12px;
  padding-bottom: 12px;
}
.au_story_container {
  padding-top: 18px;
  padding-bottom: 30px;
  max-width: 1026px;
  margin-left: auto;
  margin-right: auto;
  min-width: 320px;
  padding-left: 18px;
  padding-right: 18px;
  display: block;
}
.au_story_container p {
  padding-left: 156px;
  padding-right: 156px;
  text-align:left;
  margin-top: 18px;
  text-indent:2em;
  line-height:20px;
}
.au_what-we-do_wrapper {
  background: #f3f3f3;
  padding-top: 24px;
  padding-bottom: 30px;
    display: block;
}
.au_what-we-do_container{max-width: 1026px;
  margin-left: auto;
  margin-right: auto;
  min-width: 320px;
  padding-left: 18px;
  padding-right: 18px;
  display: block;}
.au_what-we-do_container h3 {
  position: relative;
  text-align: center;
}
.au_what-we-do_container h3 span {
    position: relative;
  background: #fff;
  z-index: 2;
  padding-left: 18px;
  padding-right: 18px;
}
.au_what-we-do_container p {
  padding-left: 108px;
  padding-right: 108px;
  text-align: center;
  margin-top: 18px;
}

.au_course-pack_bundle li {
  width: 318px;
  height:238px;
  float: left;
  margin-right: 18px;
    margin-top: 90px;
  margin-bottom: 12px;
  padding-left: 0;
  padding-right: 0;
  text-align: center;
    display: block;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  border-color: #e3e3e3;
  background: #fff;
  -moz-box-shadow: 0 1px 1px #f3f3f3;
  -webkit-box-shadow: 0 1px 1px #f3f3f3;
  box-shadow: 0 1px 1px #f3f3f3;
  border-width: 1px;
  border-style: solid;
  padding: 17px;
}
.au_course-pack_bundle li p {
 margin:0;
 padding:0;
 text-indent:2em;
 text-align:left;
 line-height:20px;
}
.au_course-pack_img {
  display: block;
  height: 102px;
  width: 90px;
  margin-left: auto;
  margin-right: auto;
  margin-top: -84px;
  margin-bottom: 6px;
}
.au_course-pack_action {
  position: relative;
  display: block;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 24px;
  padding-top: 12px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  padding-bottom: 17px;
  border-color: #e3e3e3;
}
.au_what-we-do_container h5 {
  text-align: center;
  margin-top: 12px;
}
.au_way-we-learn_container {
  padding-top: 24px;
  padding-bottom: 30px;
    max-width: 1026px;
  margin-left: auto;
  margin-right: auto;
  min-width: 320px;
  padding-left: 18px;
  padding-right: 18px;
  display: block;
}
.au_way-we-learn_container h3 {
  position: relative;
  text-align: center;
}
.au_way-we-learn_container h3 span {
  position: relative;
  background: #fff;
  z-index: 2;
  padding-left: 18px;
  padding-right: 18px;
}
.au_way-we-learn_container p {
  padding-left: 90px;
  padding-right: 90px;
    text-align: center;
  margin-top: 18px;
}
.au_video-block_container {
  margin-left: 108px;
  margin-right: 108px;
    margin-top: 30px;
  margin-bottom: 12px;
    display: block;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  border-color: #e3e3e3;
  background: #fff;
  -moz-box-shadow: 0 1px 1px #f3f3f3;
  -webkit-box-shadow: 0 1px 1px #f3f3f3;
  box-shadow: 0 1px 1px #f3f3f3;
  border-width: 1px;
  border-style: solid;
  padding: 17px;
}
.fluid-width-video-wrapper {
  width: 100%;
  position: relative;
  padding: 0;
}
.au_contact-info_container {
  padding-top: 24px;
  padding-bottom: 24px;
  max-width: 1026px;
  margin-left: auto;
  margin-right: auto;
  min-width: 320px;
  padding-left: 18px;
  padding-right: 18px;
  display: block;
}
.au_contact-info_bundle {
  margin-bottom: 24px;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  padding-bottom: 23px;
  border-color: #e3e3e3;
}
.au_contact-info_bundle li {
  width: 318px;
  float: left;
  margin-right:18px;
    text-align: center;
}
.au_contact-info_bundle li h6 {
  margin-top: 0;
}
.team-ch.ot_banner_wrapper, .team-ch.jobs_banner_wrapper, .team-content-development.ot_banner_wrapper, .team-content-development.jobs_banner_wrapper {

}
.au_banner_container, .ot_banner_container, .oi_investors_container, .jobs_banner_container, .jobs-detail_banner_container, .pr_banner_container, .kd_banner_container {
  min-height: 360px;
  text-align: center;
  z-index: 2;
  position: relative;
}
.ot_banner_container {
  padding-top: 150px;
}
.ot_banner_wrapper {
  background-color: #f3f3f3;
  background-repeat: no-repeat;
    position: relative;
}





